package io;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;

/**
 * date: 2023-2-27
 * 使用字节流：写文件
 * 对于OutputStream来说，默认下是打开一个文件，会先清空文件原有的内容。
 */
public class IODemo7 {
    public static void main(String[] args) throws IOException {
        /*
            这个写法虽然没有显示的写 close，但实际上会执行，只要try 语句执行完毕，就可以自动执行到 close，
            这个语法在 Java 中被称为 try with resources
         */
        try ( OutputStream outputStream = new FileOutputStream("d:/test.txt") ) {
            outputStream.write(97);
            outputStream.write(98);
            outputStream.write(99);
            outputStream.write(100);
        }

    }
}
